have one's guts for garters - Francés Inglés Diccionario